home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Applications / mint / setup / normal.sh < prev   
Text File  |  1994-04-23  |  2KB  |  117 lines

  1. # This script installs the utilities and development tools I find most useful.
  2. #
  3. # Requires about 7M to install, 4M after installation.
  4. #
  5. # To install:
  6. #   cd /mint
  7. #   sh setup/normal.sh
  8. #
  9. # The following archives should be in your $SAVE directory:
  10. #
  11. # (Atari Archive)
  12. # Mint/Lib/mntinc44.zoo
  13. # Mint/Lib/mntolb44.zoo
  14. # Mint/Gcc/bgas138p4.zoo
  15. # Mint/Gcc/mgutil36.zoo
  16. # Mint/Gcc/bmake363.zoo
  17. # Mint/Shells/tcsh6033.zoo
  18. # Mint/Utilities/diff21.zoo
  19. # Mint/Utilities/find-37.zoo
  20. # Mint/Utilities/grep16.zoo
  21. # Mint/Utilities/mperl.zoo
  22. # Mint/Utilities/patch.zoo
  23. # Languages/slperl.zoo
  24. # Gnustuff/Tos/Othergnu/less-177.zoo
  25. # Gnustuff/Tos/Curses/crsolb16.zoo
  26. # Gnustuff/Tos/Pmathlib/pmlolb21.zoo
  27. #
  28. # (MacMiNT Archive)
  29. # macgcc258b.tar.gz
  30.  
  31. PATH=/usr/local/bin:/bin:/usr/bin:$MGNU/bin:.
  32. export PATH
  33.  
  34. # check for everything
  35. for i in \
  36.         mntinc44.zoo mntolb44.zoo \
  37.         crsolb16.zoo pmlolb21.zoo \
  38.         bgas138p4.zoo mgutil36.zoo \
  39.         bmake363.zoo \
  40.         mperl.zoo slperl.zoo \
  41.         tcsh6033.zoo less-177.zoo \
  42.         find-37.zoo grep16.zoo diff21.zoo patch.zoo \
  43.         macgcc258b.tar.gz \
  44.             ; do
  45.     if [ ! -r $SAVE/$i ] ; then
  46.         echo "can't find $SAVE/$i"
  47.         exit 1
  48.     fi
  49. done
  50.  
  51. mkdir -p usr/lib/perl
  52.  
  53. cd usr
  54.  
  55. echo mntinc
  56. zoo xq $SAVE/mntinc44.zoo
  57. mv mntinc include
  58.  
  59. cd lib
  60.  
  61. echo mntolb
  62. zoo xq $SAVE/mntolb44.zoo 'm*.o' 'm*.olb'
  63. mv mcrt0.o crt0.o
  64. mv mgcrt0.o gcrt0.o
  65. mv miio.olb iio.olb
  66. mv miio16.olb iio16.olb
  67. mv mint.olb gnu.olb
  68. mv mint16.olb gnu16.olb
  69.  
  70. echo curses
  71. zoo xq $SAVE/crsolb16.zoo 'c*.olb' 't*.olb' 'w*.olb'
  72.  
  73. echo pml
  74. zoo xq $SAVE/pmlolb21.zoo pml.olb pml16.olb
  75.  
  76. cd perl
  77.  
  78. echo perl
  79. zoo xq: $SAVE/slperl.zoo 'lib/*'
  80.  
  81. cd ../../bin
  82.  
  83. zoo xq $SAVE/mperl.zoo mperl.ttp
  84. mv mperl.ttp perl.ttp
  85.  
  86. echo gas
  87. zoo xq $SAVE/bgas138p4.zoo
  88.  
  89. echo gutil
  90. zoo xq $SAVE/mgutil36.zoo
  91.  
  92. echo make
  93. zoo xq: $SAVE/bmake363.zoo make.ttp
  94.  
  95. echo tcsh
  96. zoo xq: $SAVE/tcsh6033.zoo tcsh
  97.  
  98. echo less
  99. zoo xq: $SAVE/less-177.zoo less.ttp less.hlp
  100. mv less.hlp ../../etc
  101.  
  102. echo grep
  103. zoo xq: $SAVE/grep16.zoo grep.ttp
  104.  
  105. echo diff
  106. zoo xq: $SAVE/diff21.zoo diff.ttp
  107.  
  108. echo find
  109. zoo xq: $SAVE/find-37.zoo find.ttp
  110.  
  111. echo patch
  112. zoo xq: $SAVE/patch.zoo patch.ttp
  113.  
  114. echo gcc
  115. gzip -d < $SAVE/macgcc258b.tar.gz | tar xf -
  116.  
  117.